<?php
class Banner extends CoreModule {
	protected $options = array(
		'div_style'=>'','img_style'=>'','img_src'=>'',
	);
	
	static function start( array $options=null ){
		$banner = new self();
		$banner->options=$options+$banner->options;
		return $banner;
	}

	/**
	*	Вывод шаблона c результатами работы модуля
	*	
	*	@param $options - массив опций
	*	@return string 
	*/
	static function Out( array $options=null ) {
		$options['__CLASS__'] = __CLASS__;
		$banner = self::start( $options );
		ob_start();
			self::includeTemplate( $banner->options );
		$out = ob_get_clean();
		return $out;
	}
	
}
?>